package com.whales.lms.rms.web.service;

import java.util.List;

import org.springframework.stereotype.Service;

import anyframe.common.Page;

import com.whales.lms.rms.web.model.HardwareChangeVO;
import com.whales.shared.service.GenericService;

@Service
public class HardwareChangeService extends GenericService<HardwareChangeVO, HardwareChangeVO> {
	@Override
	public int create(HardwareChangeVO vo) throws Exception {
		return super.create("hardwareChange.createHardwareChange",vo);
	}
	
	@Override
	public HardwareChangeVO findInfo(HardwareChangeVO vo) throws Exception {
		return super.findInfo("hardwareChange.getHardwareChangeById", vo);
	}
	
	@Override
	public List<HardwareChangeVO> getList(HardwareChangeVO vo) throws Exception {
		return super.getList("hardwareChange.getHardwareChangeList",vo);
	}
	
	@Override
	public Page getPageList(HardwareChangeVO vo) throws Exception {
		return super.getPageList("hardwareChange.getHardwareChangeList", vo, vo.getStart(), vo.getLimit());
	}
	
	@Override
	public int update(HardwareChangeVO vo) throws Exception {
		return super.update("hardwareChange.updateHardwareChange",vo);
	}
	
}
